spiked shieldbug - German English Dictionary